package com.ruoyi.system.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 T_MI_STOCK_BACK
 *
 * @author ruoyi
 * @date 2024-10-08
 */
@Data
public class TMiStockBack extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String stockId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String putinId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String putinIdLine;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String outId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String storageId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String areaId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String locationId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String goodsTypeid;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String goodsId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String goodsNum;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String operatorMan;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date operatorDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String operatorType;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String VERSION;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String oriNum;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String changeNum;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date productionDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String BARCODE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ProDucLotId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String CTL;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String goodsName;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String Whseloc;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String HIGH;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String wgh;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date wareDate;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String PICKINGID;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String plcId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String customerId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String boxType;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String packingNum;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ENDCTL;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String goodsNumSj;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String REMARK2;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String providerId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ONSHELFUSERID;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String PARTDESC;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String HASVOLUME;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String warehousingId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String upgoodsId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String BarCodeTpe;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String BarCodef;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String GropSc;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String lx;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String netWeigh;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String stsErp;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String stsDj;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String SPECIFICATION;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String VKBUR;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String KUNAG;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ZVKBUR;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ZKUNAG;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ZSOURCE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String QTBY1;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String QTBY2;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String QTBY3;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String QTBY4;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String QTBY5;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String QTBY6;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String goodsMeasureId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String gltrp;

    private String[] WAREDATES;

    private String startTime;
    private String endsTime;

    public void setStockId(String stockId)
    {
        this.stockId = stockId;
    }

    public String getStockId()
    {
        return stockId;
    }
    public void setPutinId(String putinId)
    {
        this.putinId = putinId;
    }

    public String getPutinId()
    {
        return putinId;
    }
    public void setPutinIdLine(String putinIdLine)
    {
        this.putinIdLine = putinIdLine;
    }

    public String getPutinIdLine()
    {
        return putinIdLine;
    }
    public void setOutId(String outId)
    {
        this.outId = outId;
    }

    public String getOutId()
    {
        return outId;
    }
    public void setStorageId(String storageId)
    {
        this.storageId = storageId;
    }

    public String getStorageId()
    {
        return storageId;
    }
    public void setAreaId(String areaId)
    {
        this.areaId = areaId;
    }

    public String getAreaId()
    {
        return areaId;
    }
    public void setLocationId(String locationId)
    {
        this.locationId = locationId;
    }

    public String getLocationId()
    {
        return locationId;
    }
    public void setGoodsTypeid(String goodsTypeid)
    {
        this.goodsTypeid = goodsTypeid;
    }

    public String getGoodsTypeid()
    {
        return goodsTypeid;
    }
    public void setGoodsId(String goodsId)
    {
        this.goodsId = goodsId;
    }

    public String getGoodsId()
    {
        return goodsId;
    }
    public void setGoodsNum(String goodsNum)
    {
        this.goodsNum = goodsNum;
    }

    public String getGoodsNum()
    {
        return goodsNum;
    }
    public void setOperatorMan(String operatorMan)
    {
        this.operatorMan = operatorMan;
    }

    public String getOperatorMan()
    {
        return operatorMan;
    }
    public void setOperatorDate(Date operatorDate)
    {
        this.operatorDate = operatorDate;
    }

    public Date getOperatorDate()
    {
        return operatorDate;
    }
    public void setOperatorType(String operatorType)
    {
        this.operatorType = operatorType;
    }

    public String getOperatorType()
    {
        return operatorType;
    }
    public void setVERSION(String VERSION)
    {
        this.VERSION = VERSION;
    }

    public String getVERSION()
    {
        return VERSION;
    }
    public void setOriNum(String oriNum)
    {
        this.oriNum = oriNum;
    }

    public String getOriNum()
    {
        return oriNum;
    }
    public void setChangeNum(String changeNum)
    {
        this.changeNum = changeNum;
    }

    public String getChangeNum()
    {
        return changeNum;
    }
    public void setProductionDate(Date productionDate)
    {
        this.productionDate = productionDate;
    }

    public Date getProductionDate()
    {
        return productionDate;
    }
    public void setBARCODE(String BARCODE)
    {
        this.BARCODE = BARCODE;
    }

    public String getBARCODE()
    {
        return BARCODE;
    }
    public void setProDucLotId(String ProDucLotId)
    {
        this.ProDucLotId = ProDucLotId;
    }

    public String getProDucLotId()
    {
        return ProDucLotId;
    }
    public void setCTL(String CTL)
    {
        this.CTL = CTL;
    }

    public String getCTL()
    {
        return CTL;
    }
    public void setGoodsName(String goodsName)
    {
        this.goodsName = goodsName;
    }

    public String getGoodsName()
    {
        return goodsName;
    }
    public void setWhseloc(String Whseloc)
    {
        this.Whseloc = Whseloc;
    }

    public String getWhseloc()
    {
        return Whseloc;
    }
    public void setHIGH(String HIGH)
    {
        this.HIGH = HIGH;
    }

    public String getHIGH()
    {
        return HIGH;
    }
    public void setWgh(String wgh)
    {
        this.wgh = wgh;
    }

    public String getWgh()
    {
        return wgh;
    }
    public void setWareDate(Date wareDate)
    {
        this.wareDate = wareDate;
    }

    public Date getWareDate()
    {
        return wareDate;
    }
    public void setPICKINGID(String PICKINGID)
    {
        this.PICKINGID = PICKINGID;
    }

    public String getPICKINGID()
    {
        return PICKINGID;
    }
    public void setPlcId(String plcId)
    {
        this.plcId = plcId;
    }

    public String getPlcId()
    {
        return plcId;
    }
    public void setCustomerId(String customerId)
    {
        this.customerId = customerId;
    }

    public String getCustomerId()
    {
        return customerId;
    }
    public void setBoxType(String boxType)
    {
        this.boxType = boxType;
    }

    public String getBoxType()
    {
        return boxType;
    }
    public void setPackingNum(String packingNum)
    {
        this.packingNum = packingNum;
    }

    public String getPackingNum()
    {
        return packingNum;
    }
    public void setENDCTL(String ENDCTL)
    {
        this.ENDCTL = ENDCTL;
    }

    public String getENDCTL()
    {
        return ENDCTL;
    }
    public void setGoodsNumSj(String goodsNumSj)
    {
        this.goodsNumSj = goodsNumSj;
    }

    public String getGoodsNumSj()
    {
        return goodsNumSj;
    }
    public void setREMARK2(String REMARK2)
    {
        this.REMARK2 = REMARK2;
    }

    public String getREMARK2()
    {
        return REMARK2;
    }
    public void setProviderId(String providerId)
    {
        this.providerId = providerId;
    }

    public String getProviderId()
    {
        return providerId;
    }
    public void setONSHELFUSERID(String ONSHELFUSERID)
    {
        this.ONSHELFUSERID = ONSHELFUSERID;
    }

    public String getONSHELFUSERID()
    {
        return ONSHELFUSERID;
    }
    public void setPARTDESC(String PARTDESC)
    {
        this.PARTDESC = PARTDESC;
    }

    public String getPARTDESC()
    {
        return PARTDESC;
    }
    public void setHASVOLUME(String HASVOLUME)
    {
        this.HASVOLUME = HASVOLUME;
    }

    public String getHASVOLUME()
    {
        return HASVOLUME;
    }
    public void setWarehousingId(String warehousingId)
    {
        this.warehousingId = warehousingId;
    }

    public String getWarehousingId()
    {
        return warehousingId;
    }
    public void setUpgoodsId(String upgoodsId)
    {
        this.upgoodsId = upgoodsId;
    }

    public String getUpgoodsId()
    {
        return upgoodsId;
    }
    public void setBarCodeTpe(String BarCodeTpe)
    {
        this.BarCodeTpe = BarCodeTpe;
    }

    public String getBarCodeTpe()
    {
        return BarCodeTpe;
    }
    public void setBarCodef(String BarCodef)
    {
        this.BarCodef = BarCodef;
    }

    public String getBarCodef()
    {
        return BarCodef;
    }
    public void setGropSc(String GropSc)
    {
        this.GropSc = GropSc;
    }

    public String getGropSc()
    {
        return GropSc;
    }
    public void setLx(String lx)
    {
        this.lx = lx;
    }

    public String getLx()
    {
        return lx;
    }
    public void setNetWeigh(String netWeigh)
    {
        this.netWeigh = netWeigh;
    }

    public String getNetWeigh()
    {
        return netWeigh;
    }
    public void setStsErp(String stsErp)
    {
        this.stsErp = stsErp;
    }

    public String getStsErp()
    {
        return stsErp;
    }
    public void setStsDj(String stsDj)
    {
        this.stsDj = stsDj;
    }

    public String getStsDj()
    {
        return stsDj;
    }
    public void setSPECIFICATION(String SPECIFICATION)
    {
        this.SPECIFICATION = SPECIFICATION;
    }

    public String getSPECIFICATION()
    {
        return SPECIFICATION;
    }
    public void setVKBUR(String VKBUR)
    {
        this.VKBUR = VKBUR;
    }

    public String getVKBUR()
    {
        return VKBUR;
    }
    public void setKUNAG(String KUNAG)
    {
        this.KUNAG = KUNAG;
    }

    public String getKUNAG()
    {
        return KUNAG;
    }
    public void setZVKBUR(String ZVKBUR)
    {
        this.ZVKBUR = ZVKBUR;
    }

    public String getZVKBUR()
    {
        return ZVKBUR;
    }
    public void setZKUNAG(String ZKUNAG)
    {
        this.ZKUNAG = ZKUNAG;
    }

    public String getZKUNAG()
    {
        return ZKUNAG;
    }
    public void setZSOURCE(String ZSOURCE)
    {
        this.ZSOURCE = ZSOURCE;
    }

    public String getZSOURCE()
    {
        return ZSOURCE;
    }
    public void setQTBY1(String QTBY1)
    {
        this.QTBY1 = QTBY1;
    }

    public String getQTBY1()
    {
        return QTBY1;
    }
    public void setQTBY2(String QTBY2)
    {
        this.QTBY2 = QTBY2;
    }

    public String getQTBY2()
    {
        return QTBY2;
    }
    public void setQTBY3(String QTBY3)
    {
        this.QTBY3 = QTBY3;
    }

    public String getQTBY3()
    {
        return QTBY3;
    }
    public void setQTBY4(String QTBY4)
    {
        this.QTBY4 = QTBY4;
    }

    public String getQTBY4()
    {
        return QTBY4;
    }
    public void setQTBY5(String QTBY5)
    {
        this.QTBY5 = QTBY5;
    }

    public String getQTBY5()
    {
        return QTBY5;
    }
    public void setQTBY6(String QTBY6)
    {
        this.QTBY6 = QTBY6;
    }

    public String getQTBY6()
    {
        return QTBY6;
    }
    public void setGoodsMeasureId(String goodsMeasureId)
    {
        this.goodsMeasureId = goodsMeasureId;
    }

    public String getGoodsMeasureId()
    {
        return goodsMeasureId;
    }
    public void setGltrp(String gltrp)
    {
        this.gltrp = gltrp;
    }

    public String getGltrp()
    {
        return gltrp;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("stockId", getStockId())
            .append("putinId", getPutinId())
            .append("putinIdLine", getPutinIdLine())
            .append("outId", getOutId())
            .append("storageId", getStorageId())
            .append("areaId", getAreaId())
            .append("locationId", getLocationId())
            .append("goodsTypeid", getGoodsTypeid())
            .append("goodsId", getGoodsId())
            .append("goodsNum", getGoodsNum())
            .append("operatorMan", getOperatorMan())
            .append("operatorDate", getOperatorDate())
            .append("operatorType", getOperatorType())
            .append("VERSION", getVERSION())
            .append("oriNum", getOriNum())
            .append("changeNum", getChangeNum())
            .append("productionDate", getProductionDate())
            .append("BARCODE", getBARCODE())
            .append("ProDucLotId", getProDucLotId())
            .append("CTL", getCTL())
            .append("goodsName", getGoodsName())
            .append("Whseloc", getWhseloc())
            .append("HIGH", getHIGH())
            .append("wgh", getWgh())
            .append("wareDate", getWareDate())
            .append("PICKINGID", getPICKINGID())
            .append("plcId", getPlcId())
            .append("customerId", getCustomerId())
            .append("boxType", getBoxType())
            .append("packingNum", getPackingNum())
            .append("ENDCTL", getENDCTL())
            .append("goodsNumSj", getGoodsNumSj())
            .append("REMARK2", getREMARK2())
            .append("providerId", getProviderId())
            .append("ONSHELFUSERID", getONSHELFUSERID())
            .append("PARTDESC", getPARTDESC())
            .append("HASVOLUME", getHASVOLUME())
            .append("warehousingId", getWarehousingId())
            .append("upgoodsId", getUpgoodsId())
            .append("BarCodeTpe", getBarCodeTpe())
            .append("BarCodef", getBarCodef())
            .append("GropSc", getGropSc())
            .append("lx", getLx())
            .append("netWeigh", getNetWeigh())
            .append("stsErp", getStsErp())
            .append("stsDj", getStsDj())
            .append("SPECIFICATION", getSPECIFICATION())
            .append("VKBUR", getVKBUR())
            .append("KUNAG", getKUNAG())
            .append("ZVKBUR", getZVKBUR())
            .append("ZKUNAG", getZKUNAG())
            .append("ZSOURCE", getZSOURCE())
            .append("QTBY1", getQTBY1())
            .append("QTBY2", getQTBY2())
            .append("QTBY3", getQTBY3())
            .append("QTBY4", getQTBY4())
            .append("QTBY5", getQTBY5())
            .append("QTBY6", getQTBY6())
            .append("goodsMeasureId", getGoodsMeasureId())
            .append("gltrp", getGltrp())
            .toString();
    }
}
